take up the challenge - Turc Anglais Dictionnaire